allyl polymerization - Spanish English Dictionary